Форум dkLab и Denwer
Здесь общаются Web-разработчики.
Генеральный спонсор:
Хостинг «Джино»

Templier и mod_rewrite (lazarus)
Author Message
lazarus
Заглянувший



Joined: 12 Nov 2004
Posts: 13
Карма: 1
   поощрить/наказать

Location: Минск, РБ

PostPosted: Wed Sep 28, 2005 1:09 pm (написано за 2 минуты 6 секунд)
   Post subject: Templier и mod_rewrite
Reply with quote

Возможно ли подключить templier через rewrite, вроде того
Code (Apache config): скопировать код в буфер обмена
RewriteRule ^(.+\.html)$ WEBINF/TemplierHandler.php?/$1 [QSA,L]
Вместо
Code (Apache config): скопировать код в буфер обмена
Action templhandler "/WEBINF/TemplierHandler.php"
AddHandler templhandler .html
?

Сколько не бился, не смог подключить templier для apache 2.0 (php установлен как Apache filter) :(
Back to top
View user's profile Send private message Send e-mail
WingedFox
Профессионал



Joined: 29 Apr 2003
Posts: 4064
Карма: 268
   поощрить/наказать

Location: Питер

PostPosted: Wed Sep 28, 2005 1:26 pm (спустя 17 минут; написано за 20 секунд)
   Post subject:
Reply with quote

А зачем так извращаться-то?
Back to top
View user's profile Send private message
lazarus
Заглянувший



Joined: 12 Nov 2004
Posts: 13
Карма: 1
   поощрить/наказать

Location: Минск, РБ

PostPosted: Wed Sep 28, 2005 2:26 pm (спустя 59 минут; написано за 3 минуты 20 секунд)
   Post subject: Re: Templier и mod_rewrite
Reply with quote

Прошу прощения, фразой
lazarus wrote:
Сколько не бился, не смог подключить templier для apache 2.0 (php установлен как Apache filter) :(
я хотел сказать что не получилось у меня прикрутить templier как обработчик.
Back to top
View user's profile Send private message Send e-mail
Дмитрий Котеров
Администратор



Joined: 10 Mar 2003
Posts: 13665
Карма: 412
   поощрить/наказать


PostPosted: Sat Oct 08, 2005 1:33 pm (спустя 9 дней 23 часа 7 минут; написано за 50 секунд)
   Post subject:
Reply with quote

Можно, но зачем?

Кстати, директива

RewriteRule ^(.+\.html)$ WEBINF/TemplierHandler.php?/$1 [QSA,L]

направильная - зациклится она у Вас, скорее всего. Не говоря уж о том, что там лишний "?".
Back to top
View user's profile Send private message Send e-mail
Проходимец
Guest





Карма: 388
   поощрить/наказать


PostPosted: Thu Apr 27, 2006 12:56 pm (спустя 6 месяцев 18 дней 23 часа 22 минуты; написано за 4 минуты 13 секунд)
   Post subject: Запуск templier с mod_rewrite
Reply with quote

У меня получилось так:
1. фиксим корневой .htacces:
#Action templhandler "/templier/WEBINF/TemplierHandler.php?"
#AddHandler templhandler .html

RewriteEngine On
RewriteRule ^(.+\.html)$ WEBINF/TemplierHandler.php [L,QSA]

2.в TemplierHandler.php добавляем:

$_SERVER['PATH_INFO']=$_SERVER['REDIRECT_URL'];
$_SERVER['PATH_TRANSLATED']=$_SERVER['DOCUMENT_ROOT'].$_SERVER['REDIRECT_URL'];

3. В WEBINF\lib\Apache\Rewriter.php
    в функции doPseudoRedirect
    комментим #$_SERVER["PATH_TRANSLATED"] = $info->filename;

и все проблем больше не было, удачи
Back to top
Display posts from previous:   
Post new topic   Reply to topic All times are GMT + 3 Hours
Page 1 of 1    Email to a Friend.
You cannot post new topics in this forum. You cannot reply to topics in this forum. You cannot edit your posts in this forum. You cannot delete your posts in this forum. You cannot vote in polls in this forum. You cannot attach files in this forum. You can download files in this forum.
XML